application for a temporary resident visa - Inglés Sinónimo Diccionario